package com.learn.springbootnetty.tcpdemo.simple;

import java.io.IOException;
import java.io.OutputStream;
import java.net.Socket;

/**
 * @author xiaodonghong
 * @description TODO
 * @date 2023/6/13-13:24
 */
public class Client {
    public static void main(String[] args) throws IOException {
        // 1.创建Socket对象:需要传递服务器的IP还有端口号
        // 细节:在创建对象的同时会连接服务器
        //     如果连接不上,运行后代码会报错
        // 需要连接服务器的ip和端口
        Socket socket = new Socket("127.0.0.1",8887);

        // 2.可以从连接通道中获取输出流
        OutputStream os = socket.getOutputStream();
        // 写出数据  字节流往外写出的时候只能写字节信息
        // 中文会乱码
        os.write("你好你好".getBytes());

        // 3.释放资源
        // os.close();
        socket.close();
    }
}
